omc0045 - debtor protection provider omc0045 immediate parent undertaking identifier mandatory for legal entity in reporting member state

Card of business rule debtor protection provider omc0045 immediate parent undertaking identifier mandatory for legal entity in reporting member state

Name

debtor protection provider omc0045 immediate parent undertaking identifier mandatory for legal entity in reporting member state

Code

omc0045

Comment

When the debtor or protection provider is also a legal entity that is situated in a reporting member state, then the immediate parent undertaking is mandatory.

Rule Type

Constraint


Server expression of the business rule debtor protection provider omc0045 immediate parent undertaking identifier mandatory for legal entity in reporting member state

((if ('debtor'.'reporting agent identifier' = 'counterparty'.'reporting agent identifier' and
'debtor'.'counterparty role' = "debtor" and
'debtor'.'counterparty identifier' = 'counterparty'.'counterparty identifier' and
'debtor'.'reporting reference date' = 'counterparty'.'reporting reference date' and
'counterparty'.'legal entity indicator' = "legal entity" and
'counterparty'.'reporting agent identifier' = 'legal entity'.'reporting agent identifier' and
'counterparty'.'counterparty identifier' = 'legal entity'.'counterparty identifier' and
'counterparty'.'reporting reference date' = 'legal entity'.'reporting reference date' and
(('legal entity'.'resident legal entity indicator' = "foreign legal entity" and
'legal entity'.'reporting agent identifier' = 'foreign legal entity'.'reporting agent identifier' and
'legal entity'.'counterparty identifier' = 'foreign legal entity'.'counterparty identifier' and
'legal entity'.'reporting reference date' = 'foreign legal entity'.'reporting reference date' and
'foreign legal entity'.'foreign legal entity in reporting member state indicator' = "foreign legal entity in reporting member state") or
('counterparty'.'resident counterparty indicator' = "Dutch counterparty")))
then
('debtor'.'immediate parent undertaking identifier' <> Null))
and
(if ('protection provider'.'reporting agent identifier' = 'counterparty'.'reporting agent identifier' and
'protection provider'.'counterparty identifier' = 'counterparty'.'counterparty identifier' and
'protection provider'.'reporting reference date' = 'counterparty'.'reporting reference date' and
'counterparty'.'legal entity indicator' = "legal entity" and
'counterparty'.'reporting agent identifier' = 'legal entity'.'reporting agent identifier' and
'counterparty'.'counterparty identifier' = 'legal entity'.'counterparty identifier' and
'counterparty'.'reporting reference date' = 'legal entity'.'reporting reference date' and
(('legal entity'.'resident legal entity indicator' = "foreign legal entity" and
'legal entity'.'reporting agent identifier' = 'foreign legal entity'.'reporting agent identifier' and
'legal entity'.'counterparty identifier' = 'foreign legal entity'.'counterparty identifier' and
'legal entity'.'reporting reference date' = 'foreign legal entity'.'reporting reference date' and
'foreign legal entity'.'foreign legal entity in reporting member state indicator' = "foreign legal entity in reporting member state") or
('counterparty'.'resident counterparty indicator' = "Dutch counterparty")))
then
('protection provider'.'immediate parent undertaking identifier' <> Null)))


List of DNB-specific attributes of the business rule debtor protection provider omc0045 immediate parent undertaking identifier mandatory for legal entity in reporting member state

Name

Value

business rule classification

other model constraint

business rule scope

Checked within the data delivery

business rule status

active business rule

number of dependencies

2

severity

signalling


List of attached objects of the business rule debtor protection provider omc0045 immediate parent undertaking identifier mandatory for legal entity in reporting member state

Short Description

Entity Attribute 'debtor.immediate parent undertaking identifier'

Entity Attribute 'protection provider.immediate parent undertaking identifier'